Skip to content
This repository was archived by the owner on Feb 3, 2025. It is now read-only.

Conversation

@benthecarman
Copy link
Collaborator

@benthecarman benthecarman commented Aug 4, 2023

Replaces the current syncing with a more efficient version copied from bitcoindevkit/bdk#1040

Keeps the old syncing mechanism that is used for the reset keychain tracker so we can get txs if they are missed somehow.

Needed to add a flag to do a full sync after a restore so we can find our on-chain balances

@benthecarman benthecarman force-pushed the updated-sync branch 5 times, most recently from 0b31e0c to df99c34 Compare August 4, 2023 21:49
@AnthonyRonning
Copy link
Contributor

if the "reset chain state" button is clicked, does it run through full sync again? should it delete NEED_FULL_SYNC_KEY or set to false?

@benthecarman
Copy link
Collaborator Author

the reset keychain tracker just deleted the bdk history so added it so it sets need full sync

@benthecarman benthecarman merged commit 21f17c1 into master Aug 6, 2023
@benthecarman benthecarman deleted the updated-sync branch August 6, 2023 19:13
AnthonyRonning added a commit that referenced this pull request Aug 7, 2023
benthecarman added a commit that referenced this pull request Aug 8, 2023
AnthonyRonning added a commit that referenced this pull request Aug 8, 2023
…splora

Revert "Revert "More effienct esplora syncing (#690)""
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants